//
//  LSRevealSettingVController.m
//  LookScore
//
//  Created by wr on 2018/1/25.
//  Copyright © 2018年 ChongQingXunTiCompany. All rights reserved.
//

#import "LSRevealSettingVController.h"
#import "LSRevealSettingCell.h"

@interface LSRevealSettingVController ()<UITableViewDelegate,UITableViewDataSource>

@property(strong,nonatomic)UITableView *tableView;

@property(strong,nonatomic)NSArray *titleArray;

@end

@implementation LSRevealSettingVController

-(UITableView *)tableView{
    if (!_tableView) {
        _tableView = [[UITableView alloc]init];
        _tableView.delegate = self;
        _tableView.dataSource = self;
        _tableView.backgroundColor =LSBackGroundColor;
        _tableView.showsVerticalScrollIndicator = NO;
        _tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
    }
    return _tableView;
}

- (void)viewDidLoad {
    [super viewDidLoad];
    
    [self.view addSubview:self.tableView];
    self.tableView.sd_layout.leftEqualToView(self.view).topEqualToView(self.view).rightEqualToView(self.view).bottomEqualToView(self.view);
    
//    self.titleArray=@[@[@"博彩公司"],@[@"赔率类型"],@[@"进球提示",@"声音",@"震动",@"仅关注的比赛"],@[@"是否接受推送消息"]];
    self.titleArray=@[@[@"进球提示",@"声音",@"震动",@"仅关注的比赛"]];
}

#pragma mark 🔥 tableViewDelegate tableViewDataSource
-(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView{
//    return 4;
    return self.titleArray.count;
}
-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
    
//    if (section==1) {
//        return 2;
//    }else if (section==2){
//        return 4;
//    }
//    return 1;
    NSArray *arr = self.titleArray[section];
    return arr.count;
}


- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
    
    if (indexPath.section==1&&indexPath.row==1) {
        return 49;
    }
    
    return LSControlHeight;
}

-(UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section{
    UIView *view=[[UIView alloc]initWithFrame:CGRectMake(0, 0, LSScreenWidth, 10)];
    view.backgroundColor=LSBackGroundColor;
    return view;
}
-(CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section    {
    return 10;
}
- (UITableViewCell*)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
    
    NSArray *array=self.titleArray[indexPath.section];
    
    LSRevealSettingOptionsCell *cell=[LSRevealSettingOptionsCell RevealSettingOptionsCellByTableView:tableView];
    
    cell.titleLab.font=[UIFont systemFontOfSize:15];
    cell.titleLab.textColor=[UIColor blackColor];
    
    cell.titleLab.text=array[indexPath.row];
    return cell;
    
//    if (indexPath.section==0) {
//        UITableViewCell *cell=[tableView dequeueReusableCellWithIdentifier:@"UITableViewCellSectionZero"];
//        if (!cell) {
//            cell=[[UITableViewCell alloc]initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:@"UITableViewCellSectionZero"];
//            cell.accessoryType=UITableViewCellAccessoryDisclosureIndicator;
//        }
//        cell.textLabel.font=[UIFont systemFontOfSize:15];
//        cell.textLabel.text=array[indexPath.row];
//        cell.detailTextLabel.text=@"bet";
//        cell.detailTextLabel.textColor=LSTitleGrayColor3;
//        cell.textLabel.textColor=LSTitleGrayColor1;
//
//        return cell;
//    }else if ((indexPath.section==1&&indexPath.row==0)||(indexPath.section==2&&indexPath.row==0)) {
//
//        UITableViewCell *cell=[tableView dequeueReusableCellWithIdentifier:@"UITableViewCellSectionOther"];
//        if (!cell) {
//            cell=[[UITableViewCell alloc]initWithStyle:UITableViewCellStyleDefault reuseIdentifier:@"UITableViewCellSectionOther"];
//
//        }
//        cell.textLabel.font=[UIFont systemFontOfSize:15];
//        cell.textLabel.text=array[indexPath.row];
//        cell.textLabel.textColor=LSTitleGrayColor1;
//        return cell;
//    }else if (indexPath.section==1){
//        LSRevealLossPerCentCell *cell=[LSRevealLossPerCentCell RevealLossPerCentCellByTableView:tableView];
//
//        return cell;
//    }else if (indexPath.section==2||indexPath.section==3){
//        LSRevealSettingOptionsCell *cell=[LSRevealSettingOptionsCell RevealSettingOptionsCellByTableView:tableView];
//        if (indexPath.section==3) {
//            cell.titleLab.font=[UIFont systemFontOfSize:15];
//            cell.titleLab.textColor=[UIColor blackColor];
//        }
//        cell.titleLab.text=array[indexPath.row];
//        return cell;
//    }
    
    
    return nil;
}



- (void)didReceiveMemoryWarning {
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}

/*
 #pragma mark - Navigation
 
 // In a storyboard-based application, you will often want to do a little preparation before navigation
 - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
 // Get the new view controller using [segue destinationViewController].
 // Pass the selected object to the new view controller.
 }
 */

@end

